Software Design Guidelines for Usability
نویسندگان
چکیده
For years, the Human Computer Interaction (HCI) community has defined the expected characteristics of usable software systems. However, from a Software Engineering (SE) perspective, the process of incorporating usability into software is not always straightforward, as many usability features have strong implications in the underlying architecture. For example, successfully including a “cancel” feature in an application may involve complex interrelated data structures and functionalities. Our work is focused upon providing developers with a set of guidelines to assist them in including such usability features with high impact on software design into their developments effectively.
منابع مشابه
A methodology and tools for applying context-specific usability guidelines to interface design
This paper presents a methodology and associated technology to create context-specific usability guidelines. The objective is to transform usability guidelines into a proactive resource that software developers can employ early and often in the development process. The methodology ensures conformance with established guidelines, but has the flexibility to use design experiences to adapt the gui...
متن کاملChildren, computer and creativity: usability guidelines for designing a game authoring tool for children
The thesis is based on implementing a child-centered design approach in the creation of a game authoring tool for children to be used in the classroom as one of their learning tools. Indeed, research in designing such educational software is primarily focused on the learning outcomes, but not on the usability. However, the usability of such software for children is a prerequisite for any learni...
متن کاملDesigning for ADHD: in search of guidelines
Children with ADHD (attention deficit hyperactivity disorder) are a group at risk of marginalisation and isolation from their peers, as they are often placed in the same educational settings as more able children, despite having quite different needs. This paper explores how software designers who are not familiar with this group of users could use their existing knowledge of usability issues t...
متن کاملAutomated Evaluation of Menu by Guidelines Review
This paper presents ERGOSIM, a software that automatically evaluate the design of menu bars, pull-down menus, and sub-menus of a graphical user interface by reviewing usability guidelines related to menu design. In this method, a menu design is parsed against the definition of usability guidelines in order to detect potential usability problems manifested by any occurrence where a guidelines is...
متن کاملA Proposal to Elicit Usability Requirements within a Model-Driven Development Environment
Nowadays there are sound Model-Driven Development (MDD) methods that deal with functional requirements, but in general, usability is not considered from the early stages of the development. Analysts that work with MDD implement usability features manually once the code has been generated. This manual implementation contradicts the MDD paradigm and it may involve much rework. This paper proposes...
متن کامل